Jade Garden

London Jade Garden is a restaurant located in Soho, London , UK 6PH.

London Jade Garden, Soho - London , UK 6PH - 020 7437 5065

London Jade Garden is a restaurant located in Soho, London , UK 6PH.

To place an takeout order or if you have any question, please call the restaurant at 020 7437 5065.

http://londonjadegarden.com

}